<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
    <link rel="icon" href="../images/logo/logo.png" type="image/x-icon">
    <link rel="shortcut icon" href="../images/logo/logo.png"
          type="image/x-icon">
    <title>浏阳德塔软件开发有限公司 女娲计划</title>
</head>
<body style="Max-width: 700px; text-align:center; margin:auto;">
<div style="text-align:left; Max-width: 680px; margin-left:15px;">
    <a href="../">上一页</a>
    <br/>
    <br/>
    <br/>第十一章_DNA_ETL与元基索引ETL中文脚本编译机.
    <br/> 作者: 罗瑶光, Author:Yaoguang.Luo<br/>
    <br/>

    <br/>Tinshell
    <br/>
    <br/>1 Tinshell could be built by under a foundamental component with
    PLETL. 2 The foundament means a compiler and excution with Tinshell
    Script. 3 The author did an updating of Deta PLSQL with Tinshell. 4 In
    order to use It to simulate an I/O input and output. The Tinshell
    commands as below
    <br/>
    <br/>'操作' operation; '条件为' condition; '获取表名' get spects; '获取表列名' get
    columns; '进行分词' segmentations; '词性标注' POS annotations; '词性显色' POS
    colors; DNN; '颜色标记'为 color targets; '红色' red; '蓝色' blue; '黄色' yellow;
    '绿色' green; '进行字符排序' sort by chars; '进行数字排序' sort by numbers; '从小到大'
    increment; '从大到小' decrement; '行至' lined to; '包含' contains; '改名为' name
    change; '过滤掉' filter; '不包含' does not contains; '进行选择' choice; '精度搜索'
    scale-search;
    <br/>
    <br/>PLETL; '中节点' nodes input; '进行表格相交' table adjacency or adjunction;
    '进行表格合并' table merges or conjunction; '进行表格剔除' table delete; '主码为'
    primary key; ID; '模式为' mode of; '相交部分剔除' parts delete of adjacency or
    adjunction; '新增列' new columns; '叠加列' column overlaps; '有交集叠加列' adjacent
    or joined columns overlap; '有交集新增列' adjacent or joined column creation;
    '无交集新增列' non-adjacent or disjoined columns creation; Others see the
    Deta PLSQL document.
    <br/>
    <br/>PLTCP;'进行 WEB 请求' web request; '接口为' interface port; '端口为' port
    endpoint; '操作为' procedure as;
    <br/>
    <br/>'语法为' Its grammar as -symbol of ';', '一个 shell 句型分隔' - parser a
    shell sentence-isolation from each section. Symbol of ':', '一个 shell
    函数分隔' - parser a shell function-isolation from each sentence. Symbol of
    '|', '一个 shell 对象分隔' - parser a shell object-isolation from each
    function.
    <br/>
    <br/>2 组合方式示例
    <br/>
    <br/>2. 1 完整句型
    <br/>
    <br/>获取表名:中药同源:进行选择;
    <br/>
    <br/>条件为:和:功效|精度搜索|风热咳嗽|0;5
    <br/>
    <br/>条件为:和:中药名称|字符串长度大于|3;
    <br/>
    <br/>条件为:或:功效|包含|清热解毒:功效|包含|利尿;
    <br/>
    <br/>条件为:和:性味|不包含|温:脉络|包含|肺;
    <br/>
    <br/>条件为:和:风险规避|过滤掉|毒:风险规避|过滤掉|孕;
    <br/>
    <br/>获取表列名:功效:风险规避|改名为|风险:脉络:性味:中药名称|改名为|药名;
    <br/>
    <br/>操作:0|行至|20;
    <br/>
    <br/>操作:风险|颜色标记为|黄色;
    <br/>
    <br/>操作:药名|颜色标记为|红色;
    <br/>
    <br/>操作:功效|进行分词|DNN;
    <br/>
    <br/>2. 2 流句型 完整测试指令如下:
    <br/>
    <br/>节点 1
    <br/>
    <br/>获取表名:中医诊断:进行选择;
    <br/>
    <br/>条件为:和:笔记|包含|发热:笔记|包含|身重;
    <br/>
    <br/>获取表列名 ID 病症;
    <br/>
    <br/>操作:0|行至|30;
    <br/>
    <br/>节点 1->2
    <br/>
    <br/>操作:病症|进行分词|词性显色;
    <br/>
    <br/>节点 1->3
    <br/>
    <br/>操作:病症|进行分词|DNN;
    <br/>
    <br/>节点((1->2)+(1->3))->4
    <br/>
    <br/>PLETL:中节点|进行表格合并|主码为|ID|模式为|新增列;
    <br/>
    <br/>操作:ID|进行数字排序|从小到大;
    <br/>
    <br/>操作:ID|颜色标记为|红色;
    <br/>
    <br/>2. 3 流并发句型
    <br/>
    <br/>节点((1->2)+(1->3))->4
    <br/>
    <br/>PLETL:中节点|进行表格合并|主码为|ID|模式为|新增列;
    <br/>
    <br/>操作:ID|进行数字排序|从小到大;
    <br/>
    <br/>操作:ID|颜色标记为|红色;
    <br/>
</div>
</body>